erDiagram
    "班级" ||--o{ "学生" : "包含"
    "班级" ||--o{ "课程安排记录" : "安排"
    "课程安排记录" }o--|| "课程" : "安排"
    "课程安排记录" ||--|| "考勤表" : "对应"
    "学生" }o--o{ "考勤表" : "记录"
    "考勤员" ||--o{ "考勤表" : "填写"
    "课程" ||--o{ "教师" : "教授"
    "班级" {
        string className
    }
    "学生" {
        string studentId
        string name
        string phone
    }
    "课程安排记录" {
        string arrangeTime
    }
    "课程" {
        string courseName
    }
    "考勤表" {
        string attendanceStatus
    }
    "考勤员" {
        string attendanceOfficerName
    }
    "教师" {
        string teacherId
        string teacherName
        string phone
    }